//入口文件
//导入Vue
import Vue from "vue";
// 导入Vue-router模块
import VueRouter from "vue-router";
// 安装路由
Vue.use(VueRouter);

//导入时间插件
import moment from "moment";

//配置一个全局过滤器
//          过滤器名        回调函数（ 传入时间数据 ， 过滤后的时间格式 ） 
Vue.filter('dateFormat',function(dataStr,pattern = "YYYY-MM-DD HH:mm:ss"){
   return moment(dataStr).format(pattern)
});

// 导入Vue-resource模块
import VueResource from "vue-resource";
// 安装Vue-resource
Vue.use(VueResource);
// 设置请求的根路径
Vue.http.options.root = "http://www.liulongbin.top:3005";
// 设置全局以application/x-www-form-urlencodedMIME类型的形式发送请求
Vue.http.options.emulateJSON = true;

// 导入MUI的样式
import './lib/mui/css/mui.min.css';
// 导入MUI的icon-extra样式
import "./lib/mui/css/icons-extra.css";


/* // 按需导入Mint-UI
import { Header,Swipe, SwipeItem,Button,Lazyload} from 'mint-ui';
//手动注册组件
Vue.component(Header.name, Header);
Vue.component(Swipe.name, Swipe);
Vue.component(SwipeItem.name, SwipeItem);
Vue.component(Button.name, Button);
Vue.use(Lazyload); */
//全部导入Mint-UI
import MintUI from 'mint-ui';
import 'mint-ui/lib/style.css';
Vue.use(MintUI);

// 导入vue-preview缩略图插件
import VuePreview from 'vue-preview';
Vue.use(VuePreview);


//导入APP 根组件
import app from './App.vue';


// 导入router.js对象
import router from "./router.js";

//创建一个VM实例
var vm = new Vue({
    el: '#app',
    render: c => c(app),
    router
})